Engine (rubber) mounting - Französisch Englisch Wörterbuch